920897
294420
849715
223611
446276
1006507
514569
536112
401295
903106
768294
85495
766147
860949
990724
776610
502504
34952
57987
570377
276284
514841
430275
795256